Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121 HAMBROUGH ROAD Semi-Detached £110,000 14 Dec 2000
123A HAMBROUGH ROAD Flats/Maisonettes £143,111 22 Jul 2005
125 HAMBROUGH ROAD Detached £130,000 30 Jul 2001
131 HAMBROUGH ROAD Terraced £237,000 7 May 2010
133 HAMBROUGH ROAD Terraced £230,000 29 Mar 2012
139 HAMBROUGH ROAD Terraced £215,000 23 May 2003
141 HAMBROUGH ROAD Terraced £240,000 15 Jan 2004
143 HAMBROUGH ROAD Terraced £400,000 10 Jan 2017